

// 发送验证码
          
    $('#send').on('click',function(){ 
        var times=60,
        timer=null;                 
        var $this=$(this);      
        // 计时开始
        timer=setInterval(function(){
            $this.css({"background-color":"#ffe99c","border":"1px solid #ffe99c"});
            times--;
            if(times<=0){
                $this.val('发送验证码');
                clearInterval(timer);
                $(this).attr('disabled',false);
                times=60;
                $this.css({"background-color":"#fecf29","border":"1px solid #fecf29"});
            }else{
                $this.val('剩余'+times+'s');
                $this.attr('disabled','true');
            }
        },1000);
    });

//ajax请求验证
    function FunAjax(name){
                $ .ajax({
                    type: 'post',   //请求方法
                    url: 'http://192.168.18.253:8085/ERP-logistics/goods/list.shtml',    //请求地址
                    data: {name:name},     //{k:v,k:v}
                    dataType: 'jsonp',  //控制响应类型---客户端没有设置响应消息类型时
                    //beforeSend: fn,    //请求发送之前的回调函数
                    success: f1,    //响应成功后的回调函数
                    error: f2   //响应失败后的回调函数
                });
                function f1(data){
                    console.log("成功");
                    console.log(data);
                    var text =data;
                    if(text=='true'){
                        $('.phoneNull').text("用户名存在!不能注册！");
                        return false;
                    }else if(text=='false'){
                        $('.phoneNull').text("");
                    }
                }
                function f2(){
                    console.log("失败");
                }
    }    

    // 弹窗
     var btn = document.getElementById('showModel');  
     var close = document.getElementsByClassName('close')[0];   
     btn.addEventListener('click', function(){
          var phoneReg = /^(0|86|17951)?(13[0-9]|15[012356789]|17[0-9]|18[0-9]|14[57])[0-9]{8}$/;
        //如果手机号码输入为空，则再输入框后插入错误信息
            if($('#telphone').val()==''){
                $('.phoneNull').css('display','block');
                setTimeout(function(){
                    $('.phoneNull').css('display','none');
                },3000);    
     　　　　   return false;
     　　　　}
        // 验证输入的电话号码是否是11位数字
        if(!phoneReg.test($('#telphone').val())){
            $('.phoneNull').css('display','block');
            $('.phoneNull').text('请输入正确的手机号码!');
            setTimeout(function(){
             $('.phoneNull').css('display','none');
             },3000);   
         　　　　return false;
        }
        // 验证码
         if($('#verify').val()==''){

             $('.phoneNull').css('display','block');
             $('.phoneNull').text('验证码不能为空!');
             setTimeout(function(){
             $('.phoneNull').css('display','none');
             },3000);      
         　　　　return false;
             　　}
         // 验证密码
            if(!/^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,20}$/.test($("#userPwd").val())) { //验证6-20位登录密码
                $('.phoneNull').css('display','block');
                $(".phoneNull").text('登录密码格式错误！'); 
                setTimeout(function(){
                 $('.phoneNull').css('display','none');
                 },3000); 
                 return false;       
        } 
         FunAjax();


        modal.style.display = "block";
        //防止底部页面滑动
        $('html').css({"overflow":"hidden","height":"100%"});
        $('body').css({"overflow":"hidden","height":"100%"});
        //pop window 的margin top
        //设备的总高度
        // var height_total= document.documentElement.clientHeight;
        //container的高度
        // var popheight=$('#container').offsetHeight;
        //top的值=（总高度-container高度）/2
        // var margin_top = (height_total-popheight) / 2;
        // $('#container').style=margin_top+"px";
    });  
    close.addEventListener('click', function(){  
                modal.style.display = "none"; 
                $('html').css('overflow','auto');
                $('body').css('overflow','auto');        
             }
    );  
























